package com.reliable.api.dto.ReliablePushTemplate;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
@Data
@ApiModel(value = "交易记录")
@TableName("reliable_transaction_records")
public class ReliableTransactionRecordDTO {

    @ApiModelProperty(value = "修改时间", position = 1)
    private Date updateTime;

    @ApiModelProperty(value = "交易ID", position = 2)
    private String transactionId;

    @ApiModelProperty(value = "会话ID", position = 3)
    private String sessionId;

    @ApiModelProperty(value = "平台名称", position = 4)
    private String platformName;

    @ApiModelProperty(value = "账户类型", position = 5)
    private String accountType;

    @ApiModelProperty(value = "账号标识", position = 7)
    private String accountIdentifier;

    @ApiModelProperty(value = "二维码URL列表", position = 8)
    private List<String> qrCodeUrls;

    @ApiModelProperty(value = "金额或数量", position = 10)
    private BigDecimal amountOrQuantity;

    @ApiModelProperty(value = "受害者姓名", position = 17)
    private String victimName;

    @ApiModelProperty(value = "收件人姓名", position = 18)
    private String recipientName;

    @ApiModelProperty(value = "完整收货/交付地址", position = 19)
    private String fullAddress;


}
